'''
给定一个Unix时间戳（例如：1620747224），请将其转换为对应的日期和时间字
符串，格式为"YYYY-MM-DDHH:MM:SS"。

import datetime

unixtime = 1620747224
unixtime = datetime.datetime.fromtimestamp(unixtime)
# 将时间戳转换为时间
unixtime1 = unixtime.strftime('%Y-%m-%d %H:%M:%S')
print(unixtime1)
'''

'''
定义一个函数，用于将两个给定字典合并

import copy

def dict_add(dict1, dict2)->dict:
    copydict1 = copy.copy(dict1)
    copydict1.update(dict2)
    return copydict1



dict1 = {'a' : 1,'b' : 2,'c' : 3}
dict2 = {'c' : 1,'d' : 5,'e' : 6}
res_dict = dict_add(dict1, dict2)
print(res_dict)
'''

'''
定义一个学生类，用于存储学生的基本信息（如姓名、年龄、学号），并提供查询这些信息的方法。


class Student():
    用于储存学生基本信息
    def __init__(self,name,age,sid):
        self.name = name
        self.age = age
        self.sid = sid

    def get_name(self):
        return self.name
    def get_age(self):
        return self.age
    def get_sid(self):
        return self.sid

student = Student('zhangsan',22,1)
print(student.get_name())
print(student.get_age())
print(student.get_sid())
'''

'''
定义一个计算机类，支持四种基本运算


class Calculator():
    # 模拟一个简单的计算器
    def add(self,a,b):
        return a+b
    def sub(self,a,b):
        return a-b
    def mult(self,a,b):
        return a*b
    def div(self,a,b):
        if b == 0:
            raise ValueError("除数不能为0")
        return a/b

s = Calculator()
print(s.add(10,20))
print(s.sub(20,10))
'''

'''
1.定义一个父类Vehicle，包含一个方法describe，用于描述车辆的基本信息。
2.定义一个子类Car，继承自Vehicle，并重写describe方法，以提供关于汽车的特定信息。

class Vehicle():
    def __init__(self,make,model):
        self.make = make
        self.model = model
    def describe(self,make,model):
        return f"这是一辆普通的车，品牌商是{self.make}，型号是{self.model}。"
class Car(Vehicle):
    def __init__(self,year,make,model):
        self.year = year
        super().__init__(make,model)

    def describe(self):
        return f"这辆汽车生产月份是{self.year},品牌商是{self.make}，型号是{self.model}。"

car = Car(2025,"Toyota","Camry")
print(car.describe())
'''